Charitable trust

noun

noun ·Rare ·Advanced level

Definitions

Noun
  1. 1
    A trust established for charitable purposes.
  2. 2
    a trust created for charitable or religious or educational or scientific purposes wordnet
  3. 3
    In some jurisdictions, a trust designed for the general benefit of the public.